linux lvm 扩容 您所在的位置:网站首页 linux 扩容目录 linux lvm 扩容

linux lvm 扩容

2022-12-26 22:18| 来源: 网络整理| 查看: 265

基本的逻辑卷管理概念:

PV(Physical Volume)- 物理卷 物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。

VG(Volumne Group)- 卷组 卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

LV(Logical Volume)- 逻辑卷 逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组

PE(Physical Extent)- 物理块

LVM 默认使用4MB的PE区块,而LVM的LV最多仅能含有65534个PE (lvm1 的格式),因此默认的LVM的LV最大容量为4M*65534/(1024M/G)=256G。PE是整个LVM 最小的储存区块,也就是说,其实我们的资料都是由写入PE 来处理的。简单的说,这个PE 就有点像文件系统里面的block 大小。所以调整PE 会影响到LVM 的最大容量!不过,在 CentOS 6.x 以后,由于直接使用 lvm2 的各项格式功能,因此这个限制已经不存在了。

将一块200G的硬盘添加到 /data下 1、lsblk 查看硬盘是否被添加 2、对磁盘进行分区

fdisk /dev/sdb

m可以查看帮助信息 p是打印当前分区 n是创建分区 t是更改分区类型 w是保存退出 然后输入n创建分区 会提示选择类型(p是基本分区,e是扩展分区)

然后输入p创建基本分区 会提示选择分区编号,默认是1,如果你输入2分区编号就是2了

直接回车 会提示这个分区的起点,应该就是类似于1-30,你选择从多少开始,默认是从2048

回车即可 然后提示你这个分区的终点,也就是选择分区大小了,我们要把200G分全部分给这个分区,所以直接两次回车,如果是30G就直接输入+30G 创建完告诉你,一个分区已经创建,类型是linux,大小是200G 但是我们要做lvm,所以需要改分区类型 输入t

因为我们只有一个分区,所以这一步我们就不用选择,如果是2个分区应该会提示更改哪个分区的类型 然后提示你输入分区类型的编号,我们输入l可以查看分区的类型都有哪些,编号是什么 输入8e

然后我们在输入p打印分区查看类型,已经变成了linux lvm 然后保存退出即可,输入w

3、 pvcreate /dev/sdb1 开始创建pv

创建完之后可以通过pvdisplay查看所有的pv 也可以查看单独的,pvdisplay /dev/sdb1 -v 查看sdb1的

4、将创建的 pv ( /dev/sdb1) 添加到 以后的 vg 组 :centos_coverity2

执行 vgextend centos_coverity2 /dev/sdb1 添加

5、将 vg (centos_coverity2)组中新加的空间分配到 home 下

执行 lvextend -L +200G /dev/centos_coverity2/home

6、查看是否添加成功: df -h ; lsblk

如果显示未改变,执行 resize2fs /dev/mapper/centos_coverity2-home 显示报错 Couldn’t find valid filesystem superblock.

由于系统为centos7系统,文件格式为xfs 所以需要使用以下命令刷新lv

执行 :xfs_growfs /dev/mapper/centos_coverity2-home

7、最后查看 df -h

到此lvm逻辑卷扩容就完成了



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有